@charset "utf-8";
/* CSS Document */

body{background-color:#F5F5F5;}
.header_w{background:url(../resources/images/header_bg.png) repeat-x; border-bottom:#D5D5D5 solid 1px; margin-bottom:10px;}
.header{height:47px; padding:18px 0 17px; width:980px; margin:0 auto;}
.header .menu{float:right;}
.header .menu li{display:inline; float:left; height:31px; padding:8px 4px;}
.header .menu li a{display:inline-block;  height:31px; line-height:31px; padding:0 1.5em; color:#333; font-size:16px; font-weight:bold; text-decoration:none;}
.header .menu li a:hover{color:#1D8BD8;}
.header .menu li a.cur{background-color:#F60; border-radius:15px; color:#FFF; cursor:default;}
.header .logo{float:left;}
.header .logo a{display:block; background:url(../resources/images/logo.png) no-repeat; height:47px; width:211px; text-indent:-999em;}

.content{width:980px; margin:0 auto 10px; min-height:800px;}
.message{border-radius:3px 3px 3px 3px; overflow:hidden; height:33px; line-height:33px; padding:0 15px 0 32px; margin-bottom:10px;}
.message p{float:left; padding:0; width:93%;}
.message p a{text-decoration:underline; margin:0 2px;}
.message .close{display:block; float:right; background:url(../resources/images/message_close.png) no-repeat; height:16px; width:16px; text-indent:-999em; cursor:pointer; margin-top:8px; opacity:0.7;}
.message .close:hover{opacity:1;}
.error{background:#FFECCE url(../resources/images/message_error.gif) 8px center no-repeat; border:1px solid #E9C59B;}
.success{background:#EDFBD8 url(../resources/images/message_success.gif) 8px center no-repeat; border:1px solid #BFDE84;}
.info{background:#ECF9FF url(../resources/images/message_info.gif) 8px center no-repeat; border:1px solid #BBDBE0;}
.warning{background:#FEFDE2 url(../resources/images/message_warning.gif) 8px center no-repeat; border:1px solid #E5E181;}
.input_text{background:#FFF url(../resources/images/input_text_bg.png) repeat-x; border:#D5D5D5 solid 1px; border-radius:3px; font-size:14px; font-family:"微软雅黑", "宋体"; height:23px; line-height:23px\9; outline:medium none; padding:2px;}
textarea{background:#FFF url(../resources/images/input_text_bg.png) repeat-x; border:#D5D5D5 solid 1px; border-radius:3px; font-size:14px; font-family:"微软雅黑", "宋体"; height:60px; line-height:20px; outline:medium none; padding-left:2px;}
.input_text:focus,textarea:focus{border:#4D90FE solid 1px;}
input.error_tips,textarea.error_tips{background:#fbe3e4; border:#dd4b39 solid 1px;}
::-webkit-input-placeholder{color:transparent;}
select{border:#D5D5D5 solid 1px; border-radius:3px; padding:2px;font-size:14px; font-family:"微软雅黑", "宋体";}
.radio_show{height:30px; line-height:30px; margin-bottom:10px;}
.radio_show span{display:block; float:left; background:url(../resources/images/radio_bg.png) -90px -30px no-repeat; height:30px; width:90px; text-shadow:0 1px 0 #FFF;}
.radio_show .first{background-position:left -30px;}
.radio_show .end{background-position:right -30px;}
.radio_show span a{display:block; color:#555; height:30px; line-height:30px; width:90px; text-align:center; text-decoration:none; cursor:pointer;}
.radio_show span .cur{background:url(../resources/images/radio_bg.png) -90px top no-repeat; cursor:default;}
.radio_show span .cut{color:#999; cursor:default;}
.radio_show .first .cur{background-position:left top;}
.radio_show .end .cur{background-position:right top;}
.create{background-color:#FFF; border:#D5D5D5 solid 1px; padding:10px 15px; min-height:600px;}
.create .title{height:40px; line-height:40px; border-bottom:#D5D5D5 solid 1px; padding-bottom:10px; margin-bottom:20px;}
.create .title strong{display:block; background:url(../resources/images/icon_arrow.png) left center no-repeat; padding-left:35px; font-size:24px; color:#1D8BD8;}
.create .round{padding-bottom:20px; border-bottom:#D5D5D5 dashed 1px; margin-bottom:20px;}
.create .round h3{font-size:16px; font-weight:bold; margin-bottom:10px;}
.create .form_ul strong{display:block; font-weight:bold; margin-bottom:8px;}
.create .form_ul li{min-height:30px; _height:expression(this.scrollHeight > 30 ? "auto" : "30px"); margin-bottom:15px; position:relative;}
.create .form_ul .input_text{width:620px;}
.create .form_ul textarea{width:622px;}
.create .form_ul li .button_rwmb{display:block; background:url(../resources/images/button_bg.png) no-repeat; height:32px; line-height:32px; width:101px; text-align:center; color:#FFF; text-decoration:none; position:absolute; left:635px; top:36px;}
.create .form_ul li .button_rwmb:hover{opacity:0.8;}
.create .form_ul li span.error_tips{display:block; background:url(../resources/images/icon_x.png) no-repeat; padding-left:20px; height:15px; line-height:15px; color:#C00; position:absolute; left:635px; top:8px;}
.create .form_ul li span.error_tips2{display:block; color:#C00; padding-top:4px;}
.create .form_ul li .del{color:#C00; position:absolute; left:635px; bottom:25px;cursor: pointer;}
.create .form_ul li label{font-size:14px; margin-right:4px;}
.form_ul_title li{position:relative; padding-left:120px; zoom:1;}
.form_ul_title li strong{height:30px; line-height:30px; width:110px; padding-right:10px; text-align:right; position:absolute; left:0; top:0;}
.form_ul_title li .attention{padding-left:8px;}
.form_ul_title li .attention em{color:#F00; padding:0 4px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.create .button{height:40px; line-height:40px; margin-bottom:10px;}
.create .button_tjrw{display:block; background:url(../resources/images/button_tjrw.png) no-repeat; height:40px; width:124px; border:none; text-indent:-999em; float:left; margin-right:20px;}
.create .button_tjwt{display:block; background:url(../resources/images/button_tjwt.png) no-repeat; height:40px; width:124px; border:none; text-indent:-999em; float:left; margin-right:20px;}
.create .button_tjce{display:block; background:url(../resources/images/button_tjcs.png) no-repeat; height:40px; width:124px; border:none; text-indent:-999em; float:left; margin-right:20px;}
.create .button button:hover{opacity:0.8;}

.footer_w{background-color:#EDEEEF; border-top:#D5D5D5 solid 1px;}
.footer_w .footer{border-top:#FFF solid 1px; height:45px; line-height:45px; text-align:center;}

.dialog_message{line-height:20px; min-height:30px; padding-left:35px; padding-top:2px; margin:0 0 10px 0;}
.dialog_success{background:url(../resources/images/dialog_icon.png) 0 0 no-repeat;}
.dialog_error{background:url(../resources/images/dialog_icon.png) 0 -50px no-repeat;}
.dialog_warning{background:url(../resources/images/dialog_icon.png) 0 -100px no-repeat;}
.dialog_help{background:url(../resources/images/dialog_icon.png) 0 -150px no-repeat;}
.dialog_info{background:url(../resources/images/dialog_icon.png) 0 -200px no-repeat;}

.dialog_rwmb{height:320px; overflow:hidden; border:#D5D5D5 solid 1px;}
.dialog_rwmb .tabs_title{float:left; width:155px;}
.dialog_rwmb .tabs_title li{border-bottom:#D5D5D5 solid 1px; border-right:#D5D5D5 solid 1px; height:45px; line-height:45px; padding-left:20px; font-size:16px; cursor:pointer;}
.dialog_rwmb .tabs_title .cur{border-bottom:none; border-right:none; background:#1D8BD8 url(../resources/images/dialog_tabs_title_cur.png) right center no-repeat; color:#FFF; cursor:default;}
.dialog_rwmb .tabs_main{float:right; width:480px; padding:0 10px; height:320px; overflow:auto;}
.dialog_rwmb .tabs_main .box{padding:8px; border-bottom:#D5D5D5 dashed 1px;}
.dialog_rwmb .tabs_main .box p{margin-bottom:10px;}
.dialog_rwmb .tabs_main .box .button{height:29px; line-height:29px;}
.dialog_rwmb .tabs_main .box .button_add{display:block; background:url(../resources/images/button_bg2.png) no-repeat; height:29px; width:89px; border:none; text-indent:-999em;}
.dialog_rwmb .tabs_main .box .button_del{display:block; background:url(../resources/images/button_bg2.png) left bottom no-repeat; height:29px; width:89px; border:none; text-indent:-999em; float:right;}
.dialog_rwmb .tabs_main .box button:hover{opacity:0.8;}

#colorbox .select_button_add{background:url(../resources/images/button_bg.png) no-repeat; height:32px; width:101px; border:none; text-indent:-999em;margin-right: 10px;}
#colorbox .select_button_del{background:url(../resources/images/button_bg.png) left bottom no-repeat; height:32px; width:101px; border:none; text-indent:-999em;margin-left: 10px;}
#colorbox button:hover{opacity:0.8;}

.dialog_tjcg{padding:10px 20px;}
.dialog_tjcg h3{background:url(../resources/images/dialog_icon_y.png) left center no-repeat; height:30px; line-height:30px; padding-left:35px; font-size:24px; color:#0A0; width:320px; margin:0 auto;}
.dialog_tjcg p{text-align:center; padding:1em 0;}
.dialog_tjcg p em{color:#C00;}
.dialog_tjcg p span{color:#999;}
.dialog_tjcg h4{font-size:16px; padding:20px 0;}
.dialog_tjcg h4 span{color:#999;}
.dialog_tjcg .form_ul strong{display:block; height:30px; line-height:30px; width:110px; padding-right:10px; text-align:right; position:absolute; left:0; top:0;}
.dialog_tjcg .form_ul li{min-height:30px; _height:expression(this.scrollHeight > 30 ? "auto" : "30px"); margin-bottom:10px; position:relative; padding-left:120px; zoom:1;}
.dialog_tjcg .form_ul .input_text{width:240px;}
.dialog_tjcg .form_ul li b{color:#C00; padding-left:4px; vertical-align:middle;}
.dialog_tjcg .form_ul li span.error_tips{display:block; background:url(../resources/images/icon_x.png) no-repeat; padding-left:20px; height:15px; line-height:15px; color:#C00; position:absolute; left:380px; top:8px; width:160px;}
.dialog_tjcg .button{height:34px; line-height:34px; padding:10px 0 10px 120px;}
.dialog_tjcg .button button{display:block; background:url(../resources/images/button_bc.png) no-repeat; border:none; height:34px; width:105px; text-indent:-999em; float:left;}
.dialog_tjcg .button button:hover{opacity:0.8;}
.dialog_tjcg .button a{background:url(../resources/images/icon_arrow2.png) left center no-repeat; padding-left:10px; margin-left:20px; color:#369;}